import { SvgIcon } from '@/icons/type'

export default function Logo(props: SvgIcon) {
  const { width = 224, height = 60 } = props

  return (
    <svg width={width} height={height} viewBox="0 0 224 60" fill="none" className="chakra-icon" {...props}>
      <path
        d="M67.0625 20.1641H74.4373C75.4063 20.1641 76.3214 20.2628 77.1827 20.4602C78.062 20.6396 78.8246 20.9536 79.4705 21.4023C80.1345 21.8329 80.6548 22.4251 81.0316 23.1788C81.4264 23.9145 81.6238 24.8387 81.6238 25.9513C81.6238 27.2971 81.2739 28.4456 80.5741 29.3967C79.8743 30.3298 78.8515 30.922 77.5057 31.1732L82.3505 39.2214H77.425L73.3338 31.6039H71.2613V39.2214H67.0625V20.1641ZM71.2613 28.0508H73.7375C74.1144 28.0508 74.5091 28.0418 74.9218 28.0239C75.3525 27.988 75.7383 27.9072 76.0792 27.7816C76.4201 27.6381 76.6982 27.4227 76.9136 27.1356C77.1468 26.8485 77.2635 26.4447 77.2635 25.9243C77.2635 25.4398 77.1648 25.054 76.9674 24.7669C76.77 24.4798 76.5188 24.2644 76.2138 24.1209C75.9087 23.9594 75.5588 23.8517 75.1641 23.7979C74.7693 23.744 74.3835 23.7171 74.0067 23.7171H71.2613V28.0508Z"
        fill="white"
      />
      <path d="M99.6275 20.1641H96.1554L88 39.2214H92.5487L97.7703 25.709L103.18 39.2214H107.783L99.6275 20.1641Z" fill="white" />
      <path
        d="M117.628 31.0924L110.469 20.1641H115.498L119.728 27.2971L124.193 20.1641H128.987L121.827 31.0924V39.2214H117.628V31.0924Z"
        fill="white"
      />
      <path
        d="M135.438 20.1641H141.736C143.261 20.1641 144.705 20.3345 146.069 20.6755C147.451 21.0164 148.653 21.5727 149.676 22.3444C150.699 23.098 151.506 24.085 152.098 25.3052C152.708 26.5255 153.013 28.0059 153.013 29.7466C153.013 31.2898 152.717 32.6536 152.125 33.838C151.551 35.0044 150.77 35.9914 149.783 36.7989C148.797 37.5884 147.657 38.1896 146.365 38.6023C145.073 39.015 143.718 39.2214 142.301 39.2214H135.438V20.1641ZM139.636 35.3453H141.816C142.785 35.3453 143.683 35.2466 144.508 35.0493C145.351 34.8519 146.078 34.5289 146.688 34.0802C147.298 33.6137 147.774 33.0125 148.115 32.2768C148.474 31.5231 148.653 30.6079 148.653 29.5312C148.653 28.5981 148.474 27.7906 148.115 27.1087C147.774 26.4088 147.307 25.8346 146.715 25.386C146.123 24.9374 145.423 24.6054 144.616 24.3901C143.826 24.1568 142.992 24.0401 142.113 24.0401H139.636V35.3453Z"
        fill="white"
      />
      <path d="M162.434 20.1641H166.632V39.2214H162.434V20.1641Z" fill="white" />
      <path
        d="M193.201 31.873C193.201 33.0035 193.031 34.0443 192.69 34.9954C192.349 35.9465 191.838 36.772 191.156 37.4718C190.492 38.1716 189.657 38.719 188.653 39.1137C187.648 39.5085 186.49 39.7059 185.181 39.7059C183.853 39.7059 182.686 39.5085 181.682 39.1137C180.677 38.719 179.833 38.1716 179.151 37.4718C178.488 36.772 177.985 35.9465 177.644 34.9954C177.303 34.0443 177.133 33.0035 177.133 31.873V20.1641H181.332V31.7115C181.332 32.3037 181.421 32.851 181.601 33.3535C181.798 33.8559 182.067 34.2956 182.408 34.6724C182.749 35.0313 183.153 35.3184 183.619 35.5338C184.104 35.7312 184.624 35.8299 185.181 35.8299C185.737 35.8299 186.248 35.7312 186.715 35.5338C187.181 35.3184 187.585 35.0313 187.926 34.6724C188.267 34.2956 188.527 33.8559 188.706 33.3535C188.904 32.851 189.003 32.3037 189.003 31.7115V20.1641H193.201V31.873Z"
        fill="white"
      />
      <path
        d="M201.828 20.1641H207.238L212.567 31.6577H212.621L217.977 20.1641H223.361V39.2214H219.162V25.5475H219.108L214.102 36.3951H210.899L206.081 25.5475H206.027V39.2214H201.828V20.1641Z"
        fill="white"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M33.2717 7.07794L49.7403 16.5866C51.1769 17.4162 52.062 18.9492 52.062 20.6082L52.062 29.008C52.062 29.7295 51.8423 30.4353 51.3408 30.9538C49.4949 32.8623 44.1263 37.0609 35.4716 32.8906C38.1243 31.6632 39.9646 28.9779 39.9646 25.8628C39.9646 21.5883 36.4997 18.1232 32.2255 18.1232L21.9068 18.1232L21.9068 22.251L32.2255 22.251C34.2201 22.251 35.8371 23.868 35.8371 25.8628C35.8371 27.8575 34.2201 29.4746 32.2255 29.4746L30.0417 29.4746C16.7854 20.5409 9.83237 35.3508 9.83237 35.3508L9.83712 20.6072C9.83765 18.9487 10.7226 17.4164 12.1588 16.5871L28.6282 7.07794C30.0649 6.2484 31.835 6.2484 33.2717 7.07794Z"
        fill="url(#paint0_linear_13847_11866)"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M33.2717 7.07794L49.7403 16.5866C51.1769 17.4162 52.062 18.9492 52.062 20.6082L52.062 29.008C52.062 29.7295 51.8423 30.4353 51.3408 30.9538C49.4949 32.8623 44.1263 37.0609 35.4716 32.8906C38.1243 31.6632 39.9646 28.9779 39.9646 25.8628C39.9646 21.5883 36.4997 18.1232 32.2255 18.1232L21.9068 18.1232L21.9068 22.251L32.2255 22.251C34.2201 22.251 35.8371 23.868 35.8371 25.8628C35.8371 27.8575 34.2201 29.4746 32.2255 29.4746L30.0417 29.4746C16.7854 20.5409 9.83237 35.3508 9.83237 35.3508L9.83712 20.6072C9.83765 18.9487 10.7226 17.4164 12.1588 16.5871L28.6282 7.07794C30.0649 6.2484 31.835 6.2484 33.2717 7.07794Z"
        fill="url(#paint1_linear_13847_11866)"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M33.2717 7.07794L49.7403 16.5866C51.1769 17.4162 52.062 18.9492 52.062 20.6082L52.062 29.008C52.062 29.7295 51.8423 30.4353 51.3408 30.9538C49.4949 32.8623 44.1263 37.0609 35.4716 32.8906C38.1243 31.6632 39.9646 28.9779 39.9646 25.8628C39.9646 21.5883 36.4997 18.1232 32.2255 18.1232L21.9068 18.1232L21.9068 22.251L32.2255 22.251C34.2201 22.251 35.8371 23.868 35.8371 25.8628C35.8371 27.8575 34.2201 29.4746 32.2255 29.4746L30.0417 29.4746C16.7854 20.5409 9.83237 35.3508 9.83237 35.3508L9.83712 20.6072C9.83765 18.9487 10.7226 17.4164 12.1588 16.5871L28.6282 7.07794C30.0649 6.2484 31.835 6.2484 33.2717 7.07794Z"
        fill="url(#paint2_linear_13847_11866)"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M28.6189 52.9235L12.1504 43.4148C10.7137 42.5853 9.82867 41.0523 9.82867 39.3933L9.82867 30.9934C9.82867 30.272 10.0483 29.5662 10.5499 29.0476C12.6628 26.8629 19.3918 21.6776 30.3816 29.4791L21.9034 29.4791L21.9034 41.3464L26.0309 41.3464L26.0309 33.6068L32.2222 33.6068C33.5748 33.6068 34.8464 33.2598 35.9527 32.6499C46.5365 36.412 52.0583 24.6506 52.0583 24.6506L52.0535 39.3943C52.053 41.0527 51.168 42.585 49.7318 43.4143L33.2624 52.9235C31.8257 53.753 30.0556 53.753 28.6189 52.9235ZM32.7381 35.9803L35.8337 41.3464L40.4772 41.3464L36.4529 34.7419C36.4529 34.7419 35.3629 35.3901 34.8019 35.6707C34.2408 35.9512 32.7381 35.9803 32.7381 35.9803Z"
        fill="url(#paint3_linear_13847_11866)"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M28.6189 52.9235L12.1504 43.4148C10.7137 42.5853 9.82867 41.0523 9.82867 39.3933L9.82867 30.9934C9.82867 30.272 10.0483 29.5662 10.5499 29.0476C12.6628 26.8629 19.3918 21.6776 30.3816 29.4791L21.9034 29.4791L21.9034 41.3464L26.0309 41.3464L26.0309 33.6068L32.2222 33.6068C33.5748 33.6068 34.8464 33.2598 35.9527 32.6499C46.5365 36.412 52.0583 24.6506 52.0583 24.6506L52.0535 39.3943C52.053 41.0527 51.168 42.585 49.7318 43.4143L33.2624 52.9235C31.8257 53.753 30.0556 53.753 28.6189 52.9235ZM32.7381 35.9803L35.8337 41.3464L40.4772 41.3464L36.4529 34.7419C36.4529 34.7419 35.3629 35.3901 34.8019 35.6707C34.2408 35.9512 32.7381 35.9803 32.7381 35.9803Z"
        fill="url(#paint4_linear_13847_11866)"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M28.6189 52.9235L12.1504 43.4148C10.7137 42.5853 9.82867 41.0523 9.82867 39.3933L9.82867 30.9934C9.82867 30.272 10.0483 29.5662 10.5499 29.0476C12.6628 26.8629 19.3918 21.6776 30.3816 29.4791L21.9034 29.4791L21.9034 41.3464L26.0309 41.3464L26.0309 33.6068L32.2222 33.6068C33.5748 33.6068 34.8464 33.2598 35.9527 32.6499C46.5365 36.412 52.0583 24.6506 52.0583 24.6506L52.0535 39.3943C52.053 41.0527 51.168 42.585 49.7318 43.4143L33.2624 52.9235C31.8257 53.753 30.0556 53.753 28.6189 52.9235ZM32.7381 35.9803L35.8337 41.3464L40.4772 41.3464L36.4529 34.7419C36.4529 34.7419 35.3629 35.3901 34.8019 35.6707C34.2408 35.9512 32.7381 35.9803 32.7381 35.9803Z"
        fill="url(#paint5_linear_13847_11866)"
      />
      <defs>
        <linearGradient id="paint0_linear_13847_11866" x1="7.57868" y1="23.5725" x2="53.949" y2="22.1952" gradientUnits="userSpaceOnUse">
          <stop stopColor="#39D0D8" />
          <stop offset="1" stopColor="#4F53F3" />
        </linearGradient>
        <linearGradient id="paint1_linear_13847_11866" x1="8.77567" y1="24.9819" x2="19.7416" y2="19.9194" gradientUnits="userSpaceOnUse">
          <stop stopColor="#4AD9ED" />
          <stop offset="1" stopColor="#4AD9ED" stopOpacity="0" />
        </linearGradient>
        <linearGradient id="paint2_linear_13847_11866" x1="50.2332" y1="27.4705" x2="45.8644" y2="22.2674" gradientUnits="userSpaceOnUse">
          <stop stopColor="#4348F4" />
          <stop offset="1" stopColor="#4F53F3" stopOpacity="0" />
        </linearGradient>
        <linearGradient id="paint3_linear_13847_11866" x1="54.312" y1="36.4291" x2="7.94169" y2="37.8064" gradientUnits="userSpaceOnUse">
          <stop stopColor="#39D0D8" />
          <stop offset="1" stopColor="#4F53F3" />
        </linearGradient>
        <linearGradient id="paint4_linear_13847_11866" x1="53.1151" y1="35.0197" x2="42.1492" y2="40.0822" gradientUnits="userSpaceOnUse">
          <stop stopColor="#4AD9ED" />
          <stop offset="1" stopColor="#4AD9ED" stopOpacity="0" />
        </linearGradient>
        <linearGradient id="paint5_linear_13847_11866" x1="11.6575" y1="32.5311" x2="16.0263" y2="37.7342" gradientUnits="userSpaceOnUse">
          <stop stopColor="#4348F4" />
          <stop offset="1" stopColor="#4F53F3" stopOpacity="0" />
        </linearGradient>
      </defs>
    </svg>
  )
}
